King Gizzard & The Lizard Wizard - Self-Immolate + Organ Farmer